package Package.Port.DefaultMethod;

public class DefaultMethod implements indter {
    public static final void DefaultMethod(){
        indter.show();
        indter a=new indter() {
            @Override
            public void shows() {
                indter.super.shows();
            }
        };
        a.shows();
    }

}
//2.1接口组成更新概述【理解】
//常量
//public static final
//抽象方法
//public abstract
//默认方法(Java 8)
//静态方法(Java 8)
//私有方法(Java 9)
//2.2接口中默认方法【应用】
//格式
//public default 返回值类型 方法名(参数列表) { }
//范例
//public default void show3() {}
//注意事项
//默认方法不是抽象方法，所以不强制被重写。但是可以被重写，重写的时候去掉default关键字
//public可以省略，default不能省略